Skip to content

chore: onboarding projects script [CM-732]#3504

Merged
joanagmaia merged 9 commits into
mainfrom
chore/onboarding-projects-script
Oct 14, 2025
Merged

chore: onboarding projects script [CM-732]#3504
joanagmaia merged 9 commits into
mainfrom
chore/onboarding-projects-script

Conversation

@joanagmaia
Copy link
Copy Markdown
Contributor

Add Project Onboarding Script

This script automates the onboarding of multiple open-source projects from a CSV file into the CDP platform. It performs the following operations for each project:

  1. Creates a new project in the specified project group (LF OSS Index)
  2. Sets up GitHub integration for the project's repository

Features:

  • Batch processing of projects from CSV input
  • Dry run mode for testing (processes only the first project)
  • Error handling and detailed logging
  • Console output of failed projects for easy troubleshooting

@joanagmaia joanagmaia requested a review from themarolt October 13, 2025 13:16
@joanagmaia joanagmaia self-assigned this Oct 13, 2025
@joanagmaia joanagmaia changed the title chore: onboarding projects script (CM-732) chore: onboarding projects script [CM-732] Oct 13, 2025
cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

@joanagmaia
Copy link
Copy Markdown
Contributor Author

Script is working as expected in staging:

Screenshot 2025-10-13 at 18 36 28

@joanagmaia joanagmaia merged commit 4a522a1 into main Oct 14, 2025
14 checks passed
@joanagmaia joanagmaia deleted the chore/onboarding-projects-script branch October 14, 2025 09:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants